runtime.Frame.PC (field)

21 uses

	runtime (current package)
		extern.go#L309: 	return frame.PC, frame.File, frame.Line, frame.PC != 0
		mprof.go#L1149: 			expandedStack[j] = f.PC + 1
		symtab.go#L36: 	PC uintptr
		symtab.go#L166: 			PC:        pc,
		symtab.go#L197: 		file, line := funcline1(frame.funcInfo, frame.PC, false)
		symtab.go#L235: 	u, uf := newInlineUnwinder(f.funcInfo, f.PC)
		symtab.go#L310: 			PC:       pc,
		tracestack.go#L228: 	frame.PC = f.PC

	runtime/pprof
		pprof.go#L420: 		dst[n] = f.PC + 1
		pprof.go#L557: 			fmt.Fprintf(w, "#\t%#x\n", frame.PC)
		pprof.go#L562: 			fmt.Fprintf(w, "#\t%#x\t%s+%#x\t%s:%d\n", frame.PC, name, frame.PC-frame.Entry, frame.File, frame.Line)
		proto.go#L223: 	if frame.PC == 0 || frame.Function == "" || frame.File == "" || frame.Line == 0 {
		proto.go#L227: 	if frame.PC == 0 {
		proto.go#L230: 		frame.PC = addr - 1
		proto.go#L615: 	b.pb.uint64Opt(tagLocation_Address, uint64(firstFrame.PC))

	go.uber.org/zap
		logger.go#L376: 			Defined:  frame.PC != 0,
		logger.go#L377: 			PC:       frame.PC,

	golang.org/x/tools/internal/pkgbits
		sync.go#L38: 		visit(frame.File, frame.Line, frame.Function, frame.PC-frame.Entry)

	testing
		testing.go#L756: 		if firstFrame.PC == 0 {